package com.yesep.learn.netty.tcp.server.config;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

import lombok.Data;

/**
 * Netty服务器配置信息
 * <p>
 *
 * @author 叶云轩 contact by tdg_yyx@foxmail.com
 * @date 2018/7/9 - 上午9:39
 */
@Component
@ConfigurationProperties(prefix = "netty")
@Data
public class NettyServerConfig {

	/** 端口  * */
	private Integer port;

	/** 最大线程数 **/
	private Integer maxThreads;

	/** 最大数据包长度 */
	private Integer maxFrameLength;

	/** 心跳包超时时间 （秒）**/
	private Integer heartbeatTimeout;
}
